local M={}

local function 每日任务检测()
	_ENV["调试输出"]("每日任务检测" , true , 1000)
	local 是否开启每日任务 = require("configs.Config").功能开关["每日任务"]
	if 是否开启每日任务 == false then
		_ENV["调试输出"]("每日任务已关闭" , true , 1000)
		return true
	end
	showControlBar(true)

		
	if 等级 >= 30 then
		
		功能_公会购买 (72 , false , "古代莎草纸")
		require("功能.购买伊莱塔神殿物品.伊莱塔神殿物品购买").每日购买伊莱塔神殿补充时间()
		功能_副本任务集 ()
	end
	
	
    药品检测并购买()
	require("功能.购买激战地物品.激战地物品购买").购买激战地物品()
	require("任务.每日委托任务").开始每日委托任务()	

	if _ENV["到数值"](消息_金币) < 500000 then
		print("金币不足"..消息_金币)
		野外定点刷怪 ("灰色苔藓群落" , 100 , 60 * 6)
	end
	
	
	
	if 等级 >= 31 and _ENV["配置信息"]["执行任务"] == "一键主线" then
		购买强化卷轴 ()
	end
	
	if 制造等级 == "娴熟" or 制造等级 == "资深" or 制造等级 == "专家" then
		--功能_委托所接任务 (_ENV["配置信息"]["委托进入时间"] , false)
	end
	
	---------------临时--------------
	
	功能_临时任务("临时2")
	---------------临时--------------
	require("功能.背包.背包清理").功能_背包限时物品使用()
	----
	--功能_委托所刷新 (委托刷新时间)
	功能_每日商城活动()
	--功能_活动制作兑换 ("一周年兑换英雄坐骑")
	--活动_活动紫装佩戴()
	if 制造等级 == "专家" then
		功能_激战地购买物品("高级制造材料箱" , _ENV["配置信息"]["繁荣之地进入时间"])
	else
		功能_激战地购买物品("高级制造材料箱" , _ENV["配置信息"]["繁荣之地进入时间"])
	end
	
	if _ENV["配置信息"]["小号防掉线"] == "真" then
		_ENV["调试输出"]("小号不做任务" , true)
		if 制造等级 == "娴熟" or 制造等级 == "资深" or 制造等级 == "专家" then
			--功能_委托所接任务 (_ENV["配置信息"]["委托进入时间"] , false)
		end
		return true
	elseif _ENV["配置信息"]["大号带小号"] == "真" and 等级 > 35 then
		功能_副本任务集 ()
		--功能_委托所接任务 (_ENV["配置信息"]["委托进入时间"] , false)
		return true
	end	
	
	return true
end

function M.定时执行_每日任务检测(定时执行,强制执行)
	if _ENV["文件_任务间隔小时执行"] ("定时执行_每日任务检测" , _ENV["到整数"](定时执行)) == false and 强制执行 == false then
		_ENV["调试输出"]("定时执行_每日任务检测 时间未到" , true)
		return true
	end
	每日任务检测()
end

return M